ended up

na. 结束;完事;[俚]死;直立着
[网络] 最终是;结果;到头来